package com.alipay.api.response;

import com.alipay.api.AlipayResponse;
import com.alipay.api.domain.TradeFundBill;
import com.alipay.api.internal.mapping.ApiField;
import com.alipay.api.internal.mapping.ApiListField;
import java.util.Date;
import java.util.List;

public class AlipayTradeQueryResponse extends AlipayResponse {

   private static final long serialVersionUID = 6776363619691285418L;
   @ApiField("alipay_store_id")
   private String alipayStoreId;
   @ApiField("buyer_logon_id")
   private String buyerLogonId;
   @ApiField("buyer_pay_amount")
   private String buyerPayAmount;
   @ApiField("buyer_user_id")
   private String buyerUserId;
   @ApiListField("fund_bill_list")
   @ApiField("trade_fund_bill")
   private List fundBillList;
   @ApiField("invoice_amount")
   private String invoiceAmount;
   @ApiField("open_id")
   private String openId;
   @ApiField("out_trade_no")
   private String outTradeNo;
   @ApiField("point_amount")
   private String pointAmount;
   @ApiField("receipt_amount")
   private String receiptAmount;
   @ApiField("send_pay_date")
   private Date sendPayDate;
   @ApiField("store_id")
   private String storeId;
   @ApiField("store_name")
   private String storeName;
   @ApiField("terminal_id")
   private String terminalId;
   @ApiField("total_amount")
   private String totalAmount;
   @ApiField("trade_no")
   private String tradeNo;
   @ApiField("trade_status")
   private String tradeStatus;


   public void setAlipayStoreId(String alipayStoreId) {
      this.alipayStoreId = alipayStoreId;
   }

   public String getAlipayStoreId() {
      return this.alipayStoreId;
   }

   public void setBuyerLogonId(String buyerLogonId) {
      this.buyerLogonId = buyerLogonId;
   }

   public String getBuyerLogonId() {
      return this.buyerLogonId;
   }

   public void setBuyerPayAmount(String buyerPayAmount) {
      this.buyerPayAmount = buyerPayAmount;
   }

   public String getBuyerPayAmount() {
      return this.buyerPayAmount;
   }

   public void setBuyerUserId(String buyerUserId) {
      this.buyerUserId = buyerUserId;
   }

   public String getBuyerUserId() {
      return this.buyerUserId;
   }

   public void setFundBillList(List fundBillList) {
      this.fundBillList = fundBillList;
   }

   public List<TradeFundBill> getFundBillList() {
      return this.fundBillList;
   }

   public void setInvoiceAmount(String invoiceAmount) {
      this.invoiceAmount = invoiceAmount;
   }

   public String getInvoiceAmount() {
      return this.invoiceAmount;
   }

   public void setOpenId(String openId) {
      this.openId = openId;
   }

   public String getOpenId() {
      return this.openId;
   }

   public void setOutTradeNo(String outTradeNo) {
      this.outTradeNo = outTradeNo;
   }

   public String getOutTradeNo() {
      return this.outTradeNo;
   }

   public void setPointAmount(String pointAmount) {
      this.pointAmount = pointAmount;
   }

   public String getPointAmount() {
      return this.pointAmount;
   }

   public void setReceiptAmount(String receiptAmount) {
      this.receiptAmount = receiptAmount;
   }

   public String getReceiptAmount() {
      return this.receiptAmount;
   }

   public void setSendPayDate(Date sendPayDate) {
      this.sendPayDate = sendPayDate;
   }

   public Date getSendPayDate() {
      return this.sendPayDate;
   }

   public void setStoreId(String storeId) {
      this.storeId = storeId;
   }

   public String getStoreId() {
      return this.storeId;
   }

   public void setStoreName(String storeName) {
      this.storeName = storeName;
   }

   public String getStoreName() {
      return this.storeName;
   }

   public void setTerminalId(String terminalId) {
      this.terminalId = terminalId;
   }

   public String getTerminalId() {
      return this.terminalId;
   }

   public void setTotalAmount(String totalAmount) {
      this.totalAmount = totalAmount;
   }

   public String getTotalAmount() {
      return this.totalAmount;
   }

   public void setTradeNo(String tradeNo) {
      this.tradeNo = tradeNo;
   }

   public String getTradeNo() {
      return this.tradeNo;
   }

   public void setTradeStatus(String tradeStatus) {
      this.tradeStatus = tradeStatus;
   }

   public String getTradeStatus() {
      return this.tradeStatus;
   }
}
